tractor sprayer - French English Dictionary